Deterministic Many-to-Many Hot Potato Routing

نویسندگان

  • Allan Borodin
  • Yuval Rabani
  • Baruch Schieber
چکیده

We consider algorithms for many-to-many hot potato routing. In hot potato (deflection) routing a packet cannot be buffered, and is therefore always moving until it reaches its destination. We give optimal and nearly optimal deterministic algorithms for many-tomany packet routing in commonly occurring networks such as the hypercube, meshes and tori of various dimensions and sizes, trees and hypercubic networks such as the butterfly. All these algorithms are analyzed using a charging scheme that may be applicable to other algorithms as well. Moreover, all bounds hold in a dynamic setting in which packets can be injected at arbitrary times. ∗Dept. of Computer Science, University of Toronto, Toronto, Canada. This work was done while this author visited the Departments of Computer Science at The Hebrew University, Jerusalem and The Weizmann Institute of Science, Rehovot, Israel. E-mail: [email protected] †Most of this work was done while this author was at the Lab. for Computer Science, MIT, Cambridge, MA, supported by ARPA/Army contract DABT63-93-C-0038, and at the Dept. of Computer Science, University of Toronto, Toronto, Canada. Present address: Computer Science Dept., The Technion, Haifa 32000, Israel. Work at the Technion supported by a David and Ruth Moskowitz academic lecturship award, and by a grant from the fund for the promotion of sponsored research at the Technion. E-mail: [email protected], URL: http://www.cs.technion.ac.il/~rabani/ ‡IBM T.J. Watson Research Center, Yorktown, NY. E-mail: [email protected]

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Near-Optimal Hot-Potato Routing on Trees

In hot-potato (deflection) routing, nodes in the network have no buffers for packets in transit, which causes conflicting packets to be deflected away from their destinations. We study one-to-many batch routing problems on arbitrary tree topologies. We present two hot-potato routing algorithms, one deterministic and one randomized, whose routing times are asymptotically near-optimal (within pol...

متن کامل

5 Conclusions and Open Problems

20] T. Szymanski. An analysis of \Hot Potato" routing in a ber optic packet switched hypercube. 21] Z. Zhang and A.S. Acampora. Performance analysis of multihop lightwave networks with hot potato routing and distance age priorities. The many-to-many routing problem studied here is symptomatic of the diiculties in analyzing hot potato algorithms. One intuitively believes that the \desired" dist ...

متن کامل

Deterministic k Routing on Meshes With Applications to Worm Hole Routing

In k routing each of the n processing units of an n n mesh connected computer initially holds packet which must be routed such that any processor is the destination of at most k packets This problem re ects practical desire for routing better than the popular routing of permutations k routing also has implications for hot potato worm hole routing which is of great importance for real world syst...

متن کامل

Many-to-Many Routing on Trees via Matchings

In this paper we present an extensive study of many-to-many routing on trees under the matching routing model. Our study includes on-line and off-line algorithms. We present an asymptotically optimal on-line algorithm which routes k packets to their destination within d(k 1) + d f dist routing steps, where d is the degree of tree T on which the routing takes place and dist is the maximum distan...

متن کامل

Greedy Õ(C +D) Hot-Potato Routing on Trees

In hot-potato (deflection) routing, nodes in the network have no buffers for packets in transit. A hotpotato routing algorithm is greedy if packets are advanced from their sources toward their destinations whenever possible. The dilation D is the longest distance a packet has to travel; the congestion C is the maximum number of packets that traverse any edge. The routing time of a routing-algor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Parallel Distrib. Syst.

دوره 8  شماره 

صفحات  -

تاریخ انتشار 1997